package com.gy.hsim.bservice.userGroupingManagement.bean;

/**
 * 
 * @ClassName: PushGroupMsgBody
 * @Description: 群消息推送实体bean
 * @author quanrj 
 * @date 2016-2-16 上午09:57:19
 */
public class PushGroupMsgBody {
	
	//content部分
	
	/** 消息大类 */
	private String msg_code;
	/** 消息文本内容  */
	private String msg_content;
	/** 消息标识 */
	private String msg_id;
	/** 消息标题  */
	private String msg_subject;
	/** 消息类型  */
	private String msg_type;
	/** 子消息分类 */
	private String sub_msg_code;	
	
	//head部分
	
	/** 发起操作的网元访问账号（预留字段，可选） */
	private String accessID;
	/** 发起操作的网元访问密码（预留字段，可选） */
	private String accessPwd;
	/** 访问令牌 */
	private String appKey;
	/** 组代码 */
	private String desGroupId;
	/** 目标用户 */
	private String desUids;
	/** 目标用户名称 */
	private String desName;
	/** 本次发送的报文失效时间。以秒为单位 */
	private String expires;
	/** 推送类型 */
	private String pushType;
	/** 调用参数签名值，与appKey成对出现 */
	private String sign;
	/** 源网元系统类别 */
	private String srcSysType;
	/** 源用户id */
	private String srcUid;
	/** 源用户名称  */
	private String srcName;
	/** 推送目标终端类型 */
	private String terminalType;
	/** 用户发起请求的时间戳；格式为yyyyMMddHHmmss */
	private String timeStamp;
	/** 事物ID,请求流水号 */
	private String transactionID;
	/** 版本信息，不填，为1.0 */
	private String version;
	/** 群推送消息的验证Id */
	private String vertifyId;
	/** 群名称 */
	private String groupName;
	
	
	public String getMsg_code() {
		return msg_code;
	}
	public void setMsg_code(String msg_code) {
		this.msg_code = msg_code;
	}
	public String getMsg_content() {
		return msg_content;
	}
	public void setMsg_content(String msg_content) {
		this.msg_content = msg_content;
	}
	public String getMsg_id() {
		return msg_id;
	}
	public void setMsg_id(String msg_id) {
		this.msg_id = msg_id;
	}
	public String getMsg_subject() {
		return msg_subject;
	}
	public void setMsg_subject(String msg_subject) {
		this.msg_subject = msg_subject;
	}
	public String getMsg_type() {
		return msg_type;
	}
	public void setMsg_type(String msg_type) {
		this.msg_type = msg_type;
	}
	public String getSub_msg_code() {
		return sub_msg_code;
	}
	public void setSub_msg_code(String sub_msg_code) {
		this.sub_msg_code = sub_msg_code;
	}
	public String getAccessID() {
		return accessID;
	}
	public void setAccessID(String accessID) {
		this.accessID = accessID;
	}
	public String getAccessPwd() {
		return accessPwd;
	}
	public void setAccessPwd(String accessPwd) {
		this.accessPwd = accessPwd;
	}
	public String getAppKey() {
		return appKey;
	}
	public void setAppKey(String appKey) {
		this.appKey = appKey;
	}
	public String getDesGroupId() {
		return desGroupId;
	}
	public void setDesGroupId(String desGroupId) {
		this.desGroupId = desGroupId;
	}
	public String getDesUids() {
		return desUids;
	}
	public void setDesUids(String desUids) {
		this.desUids = desUids;
	}
	public String getDesName() {
		return desName;
	}
	public void setDesName(String desName) {
		this.desName = desName;
	}
	public String getExpires() {
		return expires;
	}
	public void setExpires(String expires) {
		this.expires = expires;
	}
	public String getPushType() {
		return pushType;
	}
	public void setPushType(String pushType) {
		this.pushType = pushType;
	}
	public String getSign() {
		return sign;
	}
	public void setSign(String sign) {
		this.sign = sign;
	}
	public String getSrcSysType() {
		return srcSysType;
	}
	public void setSrcSysType(String srcSysType) {
		this.srcSysType = srcSysType;
	}
	public String getSrcUid() {
		return srcUid;
	}
	public void setSrcUid(String srcUid) {
		this.srcUid = srcUid;
	}
	public String getSrcName() {
		return srcName;
	}
	public void setSrcName(String srcName) {
		this.srcName = srcName;
	}
	public String getTerminalType() {
		return terminalType;
	}
	public void setTerminalType(String terminalType) {
		this.terminalType = terminalType;
	}
	public String getTimeStamp() {
		return timeStamp;
	}
	public void setTimeStamp(String timeStamp) {
		this.timeStamp = timeStamp;
	}
	public String getTransactionID() {
		return transactionID;
	}
	public void setTransactionID(String transactionID) {
		this.transactionID = transactionID;
	}
	public String getVersion() {
		return version;
	}
	public void setVersion(String version) {
		this.version = version;
	}
	public String getVertifyId() {
		return vertifyId;
	}
	public void setVertifyId(String vertifyId) {
		this.vertifyId = vertifyId;
	}
	public String getGroupName() {
		return groupName;
	}
	public void setGroupName(String groupName) {
		this.groupName = groupName;
	}
				
}
